.blog-article .acf-block-wrap,.blog-list .acf-block-wrap{display:flex;gap:75px}.blog-article .blog-listings,.blog-list .blog-listings{flex:0 0 70%}.blog-article .blog-listings .pagination,.blog-list .blog-listings .pagination{background:#eee;padding:5px 10px;text-align:center}.blog-article .blog-listings .pagination .page-numbers,.blog-list .blog-listings .pagination .page-numbers{color:#003359;font-weight:700;padding:2px;text-decoration:none}.blog-article .blog-listings .pagination .page-numbers.current,.blog-list .blog-listings .pagination .page-numbers.current{color:#0072a7;font-weight:900}.blog-article .sidebar,.blog-list .sidebar{flex:0 0 calc(30% - 75px)}.blog-article .sidebar h2,.blog-list .sidebar h2{font-size:2.375rem}.blog-article .sidebar .category-list h2,.blog-list .sidebar .category-list h2{background:#0072a7;color:#fff;font-size:1.25rem;line-height:1.875rem;margin:0;padding:3px 10px}.blog-article .sidebar .category-list ul,.blog-list .sidebar .category-list ul{list-style:none;margin:0;padding:0}.blog-article .sidebar .category-list ul li,.blog-list .sidebar .category-list ul li{align-items:center;background:#f0f0f0;display:flex;font-size:.875rem;line-height:1.25rem;margin:3px 0;padding:6px 10px}.blog-article .sidebar .category-list ul li a,.blog-list .sidebar .category-list ul li a{color:#2c3038;text-decoration:none}.blog-article .sidebar .category-list ul li a:hover,.blog-list .sidebar .category-list ul li a:hover{text-decoration:underline}.blog-article .sidebar .category-list ul li:before,.blog-list .sidebar .category-list ul li:before{color:#888;content:">";font-size:1.125rem;padding-right:8px}.blog-article .blog-post,.blog-list .blog-post{border-bottom:1px solid #888;display:flex;margin:40px 0;padding-bottom:40px}.blog-article .blog-post .image,.blog-list .blog-post .image{flex:0 0 300px;padding-right:30px;text-align:center}.blog-article .blog-post .image img,.blog-list .blog-post .image img{height:auto;max-width:270px}.blog-article .blog-post .content,.blog-list .blog-post .content{flex:1}.blog-article .blog-post .content h2,.blog-list .blog-post .content h2{font-size:1.75rem;line-height:2rem;margin:5px 0}.blog-article .blog-post .content h2 a,.blog-list .blog-post .content h2 a{color:#2c3038;text-decoration:none}.blog-article .blog-post .content h2 a:hover,.blog-list .blog-post .content h2 a:hover{text-decoration:underline}.blog-article .blog-post .content .author,.blog-list .blog-post .content .author{color:#888;font-size:1rem;font-weight:700;line-height:1.25rem;margin:0;text-transform:uppercase}.blog-article .blog-post .content .topics,.blog-list .blog-post .content .topics{color:#0072a7;display:inline-block;font-size:1rem}.blog-article .blog-post .content .topics a,.blog-list .blog-post .content .topics a{color:#0072a7;padding-right:5px;position:relative}.blog-article .blog-post .content .topics a:after,.blog-list .blog-post .content .topics a:after{content:","}.blog-article .blog-post .content .topics a:last-child,.blog-list .blog-post .content .topics a:last-child{padding-right:0}.blog-article .blog-post .content .topics a:last-child:after,.blog-list .blog-post .content .topics a:last-child:after{content:none}@media only screen and (max-width:1180px){.blog-article .acf-block-wrap,.blog-list .acf-block-wrap{display:block}.blog-article .blog-post .image,.blog-list .blog-post .image{flex:0 0 200px}.blog-article .blog-post .image img,.blog-list .blog-post .image img{max-width:175px}.blog-article .blog-post .content h2,.blog-list .blog-post .content h2{font-size:1.5rem;line-height:1.875rem}}@media only screen and (max-width:767px){.blog-article .acf-block-wrap,.blog-article .blog-post,.blog-list .acf-block-wrap,.blog-list .blog-post{display:block}.blog-article .blog-post .content h2,.blog-list .blog-post .content h2{font-size:1.5rem;line-height:1.875rem}}.acf-custom-block.blog-list{padding-top:0}.blog-article h2{font-size:2rem;line-height:2.5rem}